3 Smaller Circuits for Arbitrary n - qubit Diagonal Computations ∗
نویسنده
چکیده
Several known algorithms for synthesizing quantum circuits in terms of elementary gates reduce arbitrary computations to diagonal [1, 2]. Circuits for n-qubit diagonal computations can be constructed using one (n − 1)-controlled one-qubit diagonal computation [3] and one inverter per pair of diagonal elements, not unlike the construction of classical AND-OR-NOT circuits based on the lines of a given truth table of a one-output Boolean function. More economical quantum circuits for diagonal computations are known [5, 2] in special cases. We propose a construction for combinational quantum circuits without ancilla qubits that allows one to implement arbitrary n-qubit diagonal computations exactly. Compared to known constructions , our circuits are an order of magnitude smaller and asymptotically smaller if no ancilla can be used. Rather than synthesize a pair of diagonal values at a time, our technique seeks tensor-product decompositions with 2 × 2 diagonal matrices and is applied recursively. In this process, we use 2 n−1 − 1 sub-circuits that perform diagonal computations. Each contains a diagonal rotation of the last qubit surrounded by two CNOT-chains, and can be viewed as an " XOR-controlled " rotation — a new type of composite gate.
منابع مشابه
Smaller Circuits for Arbitrary N-qubit Diagonal Computations *
Several known algorithms for synthesizing quantum circuits in terms of elementary gates reduce arbitrary computations to diagonal [1, 2]. Circuits for n-qubit diagonal computations can be constructed using one (n − 1)-controlled one-qubit diagonal computation [3] and one inverter per pair of diagonal elements, not unlike the construction of classical AND-OR-NOT circuits based on the lines of a ...
متن کاملAsymptotically optimal circuits for arbitrary n-qubit diagonal comutations
A unitary operator U = ∑ j,k u j,k|k〉〈 j| is called diagonal when u j,k = 0 unless j = k. The definition extends to quantum computations, where j and k vary over the 2n binary expressions for integers 0,1 · · · ,2n−1, given n qubits. Such operators do not affect outcomes of the projective measurement {〈 j| ; 0 ≤ j ≤ 2n − 1} but rather create arbitrary relative phases among the computational bas...
متن کاملDiagrams of States in Quantum Information: an Illustrative Tutorial
We present Diagrams of States, a way to graphically represent and analyze how quantum information is elaborated during the execution of quantum circuits. This introductory tutorial illustrates the basics, providing useful examples of quantum computations: elementary operations in single-qubit, two-qubit and three-qubit systems, immersions of gates on higher dimensional spaces, generation of sin...
متن کاملGeneralized clifford groups and simulation of associated quantum circuits
Quantum computations that involve only Clifford operations are classically simulable despite the fact that they generate highly entangled states; this is the content of the Gottesman-Knill theorem. Here we isolate the ingredients of the theorem and provide generalisations of some of them with the aim of identifying new classes of simulable quantum computations. In the usual construction, Cliffo...
متن کاملOn the CNOT-cost of TOFFOLI gates
The three-input TOFFOLI gate is the workhorse of circuit synthesis for classical logic operations on quantum data, e.g., reversible arithmetic circuits. In physical implementations, however, TOFFOLI gates are decomposed into six CNOT gates and several one-qubit gates. Though this decomposition has been known for at least 10 years, we provide here the first demonstration of its CNOT-optimality. ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004